// pages/account/feedback/index.js
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
		// 问题类型
		question: [
			{ title: '功能异常', explain: '不能正常使用现有功能', select: 0 },
			{ title: '使用建议', explain: '用的不满意的地方都踢过来吧', select: 0 },
			{ title: '功能需求', explain: '现有功能不能满足', select: 0 },
		],
		add_img:[],
		// camel电话
		camel_phone:'020-1325052582',
  },
	// 问题类型选择
	question_click:function(e){
		var index=e.currentTarget.dataset.index;
		var that=this;
		var question = that.data.question;
		for (var i = 0; i < question.length; i++) {
			question[i].select = 0;
		}
		question[index].select=1;
		that.setData({
			question:question,
		})
	},
	//添加图片
	add_img:function(){
		var that = this;
		var img = that.data.add_img;
		if (img.length<4){
		wx.chooseImage({
			count: 9, // 默认9  
			sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有  
			sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有  
			success: function (res) { 
				var lists_img = res.tempFilePaths;
				for (var i = 0; i <lists_img.length;i++){
					img.push(lists_img[i])
				}
				that.setData({
					add_img: img,
				})
				// var tempFilePath = res.tempFilePaths[0];
				// new AV.File('file-name', {
				// 	blob: {
				// 		uri: tempFilePath,
				// 	},
				// }).save().then(
				// 	file => console.log(file.url())
				// 	).catch(console.error);
			}
		})  
		}
	},
	// 删除图片
	delete_img: function (e) {
		var that = this;
		var index=e.currentTarget.dataset.index;
		var img = that.data.add_img;
		img.splice(index, 1)
		that.setData({
			add_img: img,
		})
	},
	// 电话号码认证
	onChange:function(e){
		var value = e.detail.value;
		if (!(/^1[34578]\d{9}$/.test(value))) {
			//提示信息
			wx.showToast({
				title: '电话号码有误', 
				image: '/pages/icon/delete.png',
				duration: 1200,
			}) 
		}
	},
	// 全部数据提交
	evaSubmit:function(e){
		var that=this;
		var textarea_text=e.detail.value.evaContent,
			phone = e.detail.value.phone
		if (!(/^1[34578]\d{9}$/.test(phone))) {
			//提示信息
			wx.showToast({
				title: '电话号码有误', 
				image: '/pages/icon/delete.png',
				duration: 1200,
			})
			return
		}
		//数据加载
		// wx.request({
		// 	url: '',
		// 	data: {
		// 		question: that.data.question,
		// 		textarea_text: textarea_text,
		// 		img: that.data.add_img,
		// 		phone: phone,
		// 	},
		// 	method: 'GET',
		// 	headers: {
		// 		'Content-Type': 'application/json'
		// 	},
		// 	success: function (res) {
				//提示信息
				wx.showToast({
					title: '提交成功',
					icon: 'success', 
					duration: 1200,
					success: function () {
						console.log("提交成功，返回个人中心");
						setTimeout(function(){
							wx.redirectTo({
								url: '/pages/account/index',
							})
						}, 1200)
					},
				}) 
		// 	},
		// 	//接口调用失败返回的函数
		// 	fail: function (err) {
		// 		console.log(err)
		// 	}
		// })
	},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    app.app_load();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  }
})